package com.example.yxweather.ui.splash

import android.content.Intent
import android.os.Bundle
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import com.example.yxweather.MainActivity
import com.example.yxweather.R
import com.example.yxweather.storage.TokenPreferences
import com.example.yxweather.ui.login.LoginActivity

class SplashActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        checkToken()
    }

    // 创建函数 判断是否有token 并跳转不同页面，有token去 MainActivity，无token 去 LoginActivity
    // 用intent进行跳转
    private fun checkToken() {
        val token = TokenPreferences.getInstance(this).getToken()
        if (token.isNullOrEmpty()) {
            // 用 intentqu 登录页
            startActivity(Intent(this, LoginActivity::class.java))
            finish()
        } else {
            startActivity(Intent(this, MainActivity::class.java))
            finish()
        }

    }
}